// 示例 1:

// 输入: nums = [0, 1, 0, 3, 12]
// 输出: [1, 3, 12, 0, 0]
// 示例 2:

// 输入: nums = [0]
// 输出: [0]

nums = [0, 1, 0, 3, 12]

var moveZeroes = function (nums) {
    let len = nums.length
    if (len === 1) {
        return nums
    }
    for (let i = 0; i < len; i++) {
        if (nums[i] === 0) {
            nums.push(0)
            nums.splice(i, 1)
            len--
            i--
        }
    }
    return nums
};

console.log(moveZeroes(nums));
